package com.ruoyi.video.mapper;

import com.ruoyi.video.domain.BusCarouselInfo;
import com.ruoyi.video.domain.BusMemberStore;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MemberStoreMapper {

    /**
     * 新增会员收藏
     *
     * @param memberStore 会员收藏信息
     * @return 结果
     */
    int insertMemberStore(BusMemberStore memberStore);

    /**
     * 查询会员收藏详情
     *
     * @return 收藏详情
     */
    List<BusMemberStore> selectMemberStore(@Param("videoId") Long videoId, @Param("memberId") String memberId);

    /**
     * 查询会员收藏列表
     *
     * @return 收藏列表
     */
    public List<BusMemberStore> selectMemberStoreList(String memberId);

    /**
     * 删除会员收藏
     *
     * @param videoId 视频Id信息
     * @param memberId 会员Id
     * @return 结果
     */
    int deleteMemberStoreById(@Param("videoId") Long videoId, @Param("memberId") String memberId);

}
